dig one's own grave - Deutsch Englisch Wörterbuch